Masteriyo\Addons\MigrationTool\LearnPress B

Total Complexity 95
Dependencies 7
Dependents 0
Total lines 841
Lines of code 536
Logical lines of code 281
Comment lines 163
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
process_course_migration_from_lp()
A
38 14 71
update_masteriyo_course_from_lp()
A
41 11 54
migrate_lp_orders()
A
43 9 44
learn_press_get_duration_in_minutes()
A
51 10 25
migrate_enrollments_from_lp()
A
40 6 66
process_question_migration_from_lp()
A
48 7 34
generate_migration_response_from_lp()
S
52 6 24
set_course_difficulty_from_lp_to_masteriyo()
S
53 5 23
migrate_order_item_from_lp()
S
44 3 52
migrate_lp_reviews()
S
53 5 21
get_question_answers_from_lp()
S
54 4 20
get_lp_orders_to_migrate()
S
64 4 9
migrate_lp_courses()
S
60 3 12
get_learnpress_courses()
S
63 3 10
fetch_lp_review_ids()
S
57 1 20
update_order_meta_from_lp()
S
55 1 19
get_quiz_questions_from_lp()
S
60 1 15
get_lp_order_items()
S
62 1 13
get_remaining_order_ids_from_lp()
S
74 1 4